open-pit detonation - German English Dictionary